
.c_red {
	color: #F00;
}

.c_ora_red {
	color: #F60;
}

.c_green {
	color: #060;
}

.c_gre_light {
	color: #390;
}

.c_gray9 {
	color: #999;
}

.c_gray6 {
	color: #666;
}

.txt_l {
	text-align: left;
}

.txt_c {
	text-align: center;
}

.txt_r {
	text-align: right;
}

.c_grayc {
	color: #ccc;
}

.ie6-out {
	_margin-left: 1024px;;
	_zoom: 1;
}

.ie6-in {
	_position: relative;;
	_float: left;;
	_margin-left: -1024px;
}

#min-width {
	min-width: 1024px;;
	_zoom: 1;
}

#mainnav {
	height: 25px;;
	width: 100%;;
	text-align: center;
}

#container {
	position: relative;;
	margin: 0 auto;;
	z-index: 0;;
	width: 970px;;
	text-align: left;
}

#header {
	z-index: 200;;
	font-size: 12px;;
	z-index: 100;
}

#content {
	padding: 0;;
	width: 100%;;
	z-index: 1;;
	position: relative;
}

#footer {
	margin: 0 auto 20px auto;;
	width: 100%;;
	text-align: center;
}

.agent_body {
	background: #FFF
		url(../images/app_bg.gif)
		-54px 0 repeat-y;
}

.app_bg_all {
	background:
		url(../images/app_bg_all.gif)
		1000px 1000px no-repeat;
}

.app_line_all {
	background:
		url(../images/app_line_all.gif)
		1000px 1000px repeat-x;
}

.tabbar_bg {
	background: transparent
		url(../images/head_bg_110506.png)
		no-repeat 1000px 1000px;
}

.icon_all {
	background: transparent
		url(../images/icon_all_110518.gif)
		no-repeat scroll 1000px 1000px;
}

.line_bg_all {
	background: transparent
		url(../images/line_bg_110422.gif)
		repeat-x scroll 1000px 1000px;
}

.bro_icon_all {
	background: transparent
		url(../images/bro_icon_all_110511.gif)
		no-repeat 1000px 1000px;
}

.app_a_but_blue {
	background-position: 0 0;;
	text-align: center;;
	width: 122px;;
	height: 32px;;
	line-height: 32px;;
	font-size: 14px;;
	font-weight: bold;;
	display: inline-block;
}

.app_a_but_blue:link,.app_a_but_blue:visited {
	color: #FFF;
}

.app_a_but_blue:hover {
	color: #F60;
}

.app_main {
	width: 970px;;
	margin: 0 auto 0 0;
}

#app_left {
	float: left;;
	width: 171px;;
	text-align: left;;
	overflow: hidden;
}

#app_container {
	float: left;;
	width: 770px;;
	text-align: left;;
	position: relative;;
	z-index: 0;;
	margin: 0 0 0 29px;
}

#app_container #app_header {
	text-align: right;;
	margin: 10px 0 0 0;
}

.h1_app_title {
	font-size: 30px;;
	font-family: "Microsoft YaHei", "微软雅黑", "黑体";;
	margin: 0 0 20px 20px;;
	font-weight: normal;
}

#footer span {
	padding-left: 3px;;
	padding-right: 3px;
}

a:link,a:visited,a:hover,a:active {
	color: #0041D9;;
	text-decoration: none;;
	outline: none;
}

a:hover {
	color: #f60;
}

.link_gray_4 a,.link_gray_4 a:visited,.link_gray_4 a:active {
	color: #444;;
	text-decoration: none;;
	outline: none;
}

.link_gray_4 a:hover {
	color: #f60;
}

.link_black a,.link_black a:visited,.link_black a:active {
	color: #333;;
	text-decoration: none;;
	outline: none;
}

.link_black a:hover {
	color: #f60;
}

.link_blue a,.link_blue a:visited,.link_blue a:active {
	color: #5d94bc;;
	text-decoration: underline !important;
}

.link_blue a:hover {
	color: #f60;
}

.link_deep_blue a,.link_deep_blue a:visited,.link_deep_blue a:active {
	color: #375199;;
	text-decoration: none;;
	outline: none;
}

.link_deep_blue a:hover {
	color: #f60;
}

form,ul,li {
	padding: 0;;
	margin: 0;
}

img {
	border: none;
}

#my_publish {
	font-size: 12px;;
	line-height: 20px;;
	padding-left: 15px;;
	width: 955px;;
	padding-top: 10px;;
	margin-bottom: 8px;
}

#my_publish .release {
	position: absolute;;
	right: 10px;;
	top: 5px;
}

#content {
	padding: 0;;
	width: 100%;;
	z-index: 1;;
	position: relative;
}

#lefter {
	float: left;;
	border: 1px solid #c5dce7;;
	background: #ebf6ff no-repeat scroll 0 0;;
	width: 150px;;
	font-size: 14px;;
	line-height: 24px;;
	margin-right: 15px;;
	padding-bottom: 5px;
}

#main {
	float: right;
}

.main_content_list {
	border: 1px solid #C5DCE7;;
	padding: 0 10px 10px;;
	width: 780px;
}

.partner span {
	display: block;;
	float: left;;
	width: 70px;;
	padding-left: 13px;
}

.partner ul {
	margin: 0 0 5px 0;;
	padding: 0;;
	display: block;;
	float: left;;
	width: 860px;;
	text-align: left;
}

.partner li {
	margin: 0;;
	padding: 0;;
	display: block;;
	width: 85px;;
	float: left;;
	list-style: none;;
	overflow: hidden;
}

.partner li a {
	color: #999;
}

.partner li a:hover {
	color: #F60;
}

.clear,#clear {
	clear: both;;
	height: 1px;;
	margin-top: -1px;;
	overflow: hidden;;
	font-size: 0;;
	line-height: 0;
}

.clear_box {
	overflow: hidden;;
	_overflow: visible;;
	_zoom: 1;
}

.footer_line {
	border-bottom: 1px solid #e0e0e0;;
	height: 0;;
	font-size: 0;
}

.map_link {
	margin-top: 10px;;
	padding-bottom: 5px;
}

.rent_comm_name {
	float: left;;
	line-height: 1.6em;;
	height: 40px;;
	overflow: hidden;;
	width: 380px;
}

.rent_comm_name b {
	font-size: 14px;
}

.rent_comm_warning {
	float: right;;
	width: 390px;;
	color: #999;
}

.mapbutton {
	margin-top: 10px;;
	padding-bottom: 5px;
}

#googlemap {
	position: fixed;
}

.blank5,.blank8,.blank10,.blank12,.blank15,.blank16,.blank18,.blank25,.blank28,.blank30,.blank35,.blank40,.blank60
	{
	font-size: 0;;
	line-height: 0;;
	clear: both;
}

.blank5 {
	height: 5px;
}

.blank8 {
	height: 8px;
}

.blank10 {
	height: 10px;
}

.blank12 {
	height: 12px;
}

.blank15 {
	height: 15px;
}

.blank16 {
	height: 16px;
}

.blank18 {
	height: 18px;
}

.blank25 {
	height: 25px;
}

.blank28 {
	height: 28px;
}

.blank30 {
	height: 30px;
}

.blank35 {
	height: 35px;
}

.blank40 {
	height: 40px;
}

.blank60 {
	height: 60px;
}

.f_l {
	float: left;;
	_display: inline;
}

.f_r {
	float: right;;
	_display: inline;
}

.mainContent {
	clear: both;
}

.contentL {
	float: left;;
	position: relative;;
	width: 695px;
}

.siderR {
	float: right;;
	overflow: hidden;;
	position: relative;;
	width: 256px;
}

.borderB1px {
	border-bottom: #e0e0e0 solid 1px;
}

.rentNavigation {
	font-size: 12px;;
	margin: 10px 0;;
	padding-left: 15px;
}

.h1RentTitle {
	font-size: 14px;;
	line-height: 35px;;
	padding-left: 15px;
}

.all_bg_line {
	background: transparent
		url(../images/head_bg_line_110411.gif)
		1000px 1000px;
}

.all_icon {
	background: transparent
		url(../images/icon_haozu_110328.gif)
		1000px 1000px;;
	background-repeat: no-repeat;
}

.icon_all_v5 {
	background: transparent
		url(../images/icon_all_110518.gif)
		no-repeat scroll 1000px 1000px;
}

.css3_round7 {
	border: #ddd solid 1px;;
	-moz-border-radius: 7px;;
	-khtml-border-radius: 7px;;
	-webkit-border-radius: 7px;;
	border-radius: 7px;
}

.f14 {
	font-size: 14px;
}

.f16 {
	font-size: 16px;
}

.float_div {
	position: absolute;;
	background-color: #FFF;;
	border: 2px solid #666;;
	z-index: 1000;
}

.float_div .float_title {
	height: 34px;;
	line-height: 34px;;
	padding: 0 20px;;
	background-position: 0 -107px;
}

.float_div .h3_title {
	color: #215099;;
	font-size: 14px;;
	height: 34px;;
	line-height: 34px;;
	border-bottom: 1px solid #CCC;;
	margin: 0;
}

.float_div .h3_title .float_x,.float_div .h3_title .float_x:visited {
	height: 14px;;
	width: 14px;;
	display: block;;
	overflow: hidden;;
	margin: 10px 0 0 0;;
	background-position: 0 -282px;
}

.float_div .h3_title .float_x:hover {
	background-position: -15px -282px;
}

.float_div .float_content {
	margin: 15px 20px;
}

.but_yel_h30 {
	line-height: 30px;;
	height: 30px;;
	display: inline-block;;
	cursor: pointer;;
	padding: 0;;
	background-position: left -151px;;
	background-repeat: no-repeat;;
	vertical-align: middle;
}

.but_yel_h30 span {
	display: block;;
	height: 30px;;
	cursor: pointer;;
	padding: 0 5px;;
	float: left;;
	background-position: right -213px;;
	background-repeat: no-repeat;
}

.but_yel_h30 span input {
	height: 30px;;
	line-height: 18px;;
	padding: 0 30px; *
	padding: 0 15px;;
	border: 0;;
	cursor: pointer;;
	color: #333;;
	margin: 0;;
	font-size: 14px;;
	font-weight: bold;;
	background-position: left -182px;;
	outline: none;;
	display: block;
}

.cityselector_city {
	color: #000;;
	float: left;;
	font-weight: bold;;
	font-family: "宋体";;
	font-size: 14px;
}

.cityselector_show {
	float: left;;
	font-size: 12px;;
	font-family: "宋体";;
	color: #0041D9;;
	z-index: 100px;;
	cursor: pointer;
}

.cityselector_show .trigger {
	display: inline;;
	color: #0041D9;;
	padding: 0 0 0 4px;
}

.cityselector_show .trigger a {
	color: #0041D9;
}

.cityselector_show .trigger a:hover {
	color: #0041D9;;
	background-color: transparent;
}

.cityselector_show .trigger a.switch {
	color: #0041D9;;
	line-height: 14px;
}

.cityselector_show .trigger .switch {
	width: 9px;;
	height: 5px;;
	background:
		url(../images/icon_all_110407.gif)
		no-repeat 0 6px;
}

.cityselector_show .cities {
	background-color: #fff;;
	position: absolute;;
	left: 120px;;
	top: 50px;;
	z-index: 100;
}

.cityselector_show .cities iframe {
	position: absolute;;
	z-index: 100;;
	left: 0;;
	top: 0;
}

.cityselector_show .partbd {
	width: 275px;;
	border: 1px solid #bbb;;
	background-color: #ececec;;
	overflow: hidden;;
	zoom: 1;;
	position: relative;;
	z-index: 999;
}

.cityselector_show .partbd h3,.cityselector_show .partbd ol,.cityselector_show .partbd li
	{
	margin: 0;;
	padding: 0;;
	color: #333;;
	font-size: 12px;;
	display: inline-block;
}

.cityselector_show .partbd h3 {
	padding: 5px 9px 5px 9px;;
	display: inline-block; *
	display: inline;;
	font-weight: 100;;
	width: 48px; *
	width: 53px;;
	vertical-align: top;;
	line-height: 25px;
}

.cityselector_show .partbd ol {
	display: inline-block; *
	display: inline;;
	line-height: 25px;;
	background-color: #fff;;
	width: 202px;;
	padding: 5px 0 5px 0;;
	margin: 0;
}

.cityselector_show .partbd li {
	list-style: none;;
	padding: 0 5px 0 5px; *
	padding: 0 10px 0 5px; *
	display: inline;;
	margin: 0;
}

.cityselector_tips {
	color: #0091ce;;
	margin-left: 2px;;
	margin-bottom: 10px;;
	letter-spacing: 1px;
}

.loginForm {
	width: 418px;;
	background-color: #fff;;
	border: 2px solid #666;;
	position: absolute;;
	top: 150px;;
	left: 274px;;
	text-align: left;;
	z-index: 10000;
}

.loginForm .title {
	height: 34px;;
	padding: 0 20px;;
	font-size: 14px;;
	line-height: 34px;;
	color: #215099;;
	font-weight: bold;;
	background: transparent
		url(../images/propview_bg_20100413.gif)
		repeat-x scroll 0 -100px;
}

.loginForm .title .right {
	float: right;;
	width: 14px;;
	height: 14px;
}

.loginForm .title .right a {
	display: bold;;
	width: 14px;;
	height: 14px;;
	background: transparent
		url(../images/closed3_14x14.gif)
		no-repeat scroll 0 0;
}

.loginForm .title .right a:hover {
	background: transparent
		url(images/closed2_14x14.gif)
		no-repeat scroll 0 0;
}

.loginForm .main {
	margin: 0 20px;;
	border-top: 1px solid #ccc;
}

.loginForm .main .err_info {
	margin-top: 10px;;
	padding-left: 85px;;
	color: #f00;;
	background: transparent
		url(../images/exclamation_14.gif)
		no-repeat scroll 65px 0;
}

.loginForm .main .sendContent .err_info {
	padding-left: 85px;;
	color: #f00;;
	background: transparent
		url(../images/exclamation_14.gif)
		no-repeat scroll 65px 0;;
	margin-bottom: 10px;
}

.loginForm .main .sendContent {
	margin-top: 10px;;
	margin-bottom: 15px;
}

.loginForm .main .sendContent label {
	line-height: 25px;
}

.loginForm .main .sendContent .send_label_l {
	width: 60px;;
	display: inline-block;;
	font-size: 14px;
}

.loginForm .main .sendContent input {
	vertical-align: middle;
}

.loginForm .main .sendContent .send_input_180 {
	width: 180px;;
	height: 20px;;
	line-height: 20px;
}

.loginForm .main .sendContent .send_but_login {
	cursor: pointer;;
	width: 96px;;
	height: 30px;;
	border: 0;;
	font-size: 14px;;
	vertical-align: middle;;
	font-weight: bold; *
	margin-left: 6px;;
	background: transparent
		url(../images/btn_y_96x30.gif)
		no-repeat scroll 0 0;
}

.header_searchbuttonbox {
	width: 970px;;
	height: 41px;
}

.header_searchbuttonbox .lt {
	background-position: 0 -78px;;
	background-repeat: no-repeat;;
	height: 41px;;
	width: 8px;;
	float: left;
}

.header_searchbuttonbox .rt {
	background-position: -15px -78px;;
	background-repeat: no-repeat;;
	height: 41px;;
	width: 8px;;
	float: left;
}

.header_searchbuttonbox .ct {
	width: 954px;;
	height: 41px;;
	float: left;;
	background-position: 0 -18px;;
	background-repeat: repeat-x;;
	position: relative;;
	z-index: 80;
}

.header_searchbuttonbox .trigger {
	position: absolute;;
	left: 187px;;
	top: 7px;;
	width: 80px;;
	z-index: 2;;
	border: medium none;
}

.header_searchbuttonbox .current_option {
	position: absolute;;
	border: 0 none;;
	cursor: pointer;;
	font-size: 12px;;
	padding: 0 15px 0 0;;
	text-align: right;;
	width: 60px;;
	height: 24px;;
	top: 4px;;
	border: medium none;;
	background-position: 50px -497px;
}

.header_searchbuttonbox .current_option_hover {
	color: #FB6600;;
	background-position: 48px -519px;
}

.header_searchbuttonbox .droplist {
	width: 60px;;
	line-height: 22px;;
	border-top: 1px solid #05AAF1;;
	border-left: 1px solid #05AAF1;;
	border-right: 1px solid #05AAF1;;
	position: absolute;;
	top: 32px;;
	left: 187px;;
	background-color: #fff;;
	z-index: 999;
}

.header_searchbuttonbox .droplist li {
	list-style-type: none;;
	text-align: center;;
	list-style-position: outside;;
	border-bottom: 1px solid #05AAF1;
}

.header_searchbuttonbox .droplist li.bt {
	border-bottom: 1px solid #05AAF1;
}

.header_searchbuttonbox .droplist a.selected {
	color: #000;
}

.header_searchbuttonbox .publish {
	float: left;;
	padding: 8px 0 0 12px;
}

.header_searchbuttonbox img.showpublishmenu {
	float: right;;
	padding: 8px 6px 0 0;;
	vertical-align: middle;
}

.header_searchbuttonbox .publishmenu {
	width: 117px;;
	position: absolute;;
	top: 9px;;
	right: 5px;;
	z-index: 999;;
	font-size: 14px;
}

.header_searchbuttonbox .keyword {
	position: absolute;;
	left: 255px;;
	top: 10px;;
	width: 296px;;
	height: 19px;;
	border: 1px solid #84b7e1;;
	color: #999;;
	padding: 5px 20px 0 10px;;
	background: #FFF;
}

.header_searchbuttonbox .keywordIconX {
	position: absolute;;
	top: 16px;;
	left: 560px;;
	width: 15px;;
	height: 15px;;
	display: block;;
	background-position: 0 -552px;
}

.header_searchbuttonbox .keywordIconX:hover {
	background-position: 0 -581px;
}

.header_searchbuttonbox .btn {
	border: medium none;;
	cursor: pointer;;
	width: 72px;;
	height: 24px;;
	padding: 0;;
	position: absolute;;
	left: 590px;;
	top: 11px;;
	background-position: 0 0;
}

.header_searchbuttonbox .btn_comm {
	border: medium none;;
	cursor: pointer;;
	width: 72px;;
	height: 24px;;
	padding: 0;;
	position: absolute;;
	left: 590px;;
	top: 11px;;
	background-position: 0 -30px;
}

.header_searchbuttonbox .post {
	float: right;;
	margin-top: 7px;;
	margin-right: 13px;
}

.navFavorite {
	float: right;;
	margin-top: 10px;;
	margin-right: 10px;;
	display: inline;;
	height: 24px;;
	line-height: 24px;
}

.navFavorite .bg_r {
	float: right;;
	width: 10px;;
	height: 24px;;
	display: block;;
	background-position: -237px -39px;;
	background-repeat: no-repeat;
}

.navFavorite .bg_c {
	float: right;;
	height: 24px;;
	background-position: left -71px;;
	background-repeat: repeat-x;
}

.navFavorite .bg_l {
	float: right;;
	width: 10px;;
	height: 24px;;
	background-position: -205px -39px;;
	background-repeat: no-repeat;
}

.navFavorite .bg_c a {
	height: 24px;;
	line-height: 24px; *
	line-height: 26px;;
	display: inline-block;
}

.prop_pub_a {
	padding-left: 23px;;
	background-position: 0 4px;
}

.prop_sear_a {
	padding-left: 12px;;
	margin-left: 8px;;
	background-position: 0 -362px;;
	background-position: 0 -363px\9;
}

.header_tabbar {
	height: 30px;;
	width: 599px;;
	padding-left: 2px;;
	font-size: 14px;;
	position: absolute;;
	left: 277px;;
	top: 27px;;
	line-height: 31px;;
	vertical-align: middle;
}

.header_tabbar .new {
	position: absolute;;
	text-indent: -999px;;
	top: -11px;;
	width: 19px;;
	left: 136px;;
	height: 21px;;
	background-position: 0 -470px;
}

.header_tabbar_bg {
	width: 585px;;
	height: 30px;;
	z-index: -1;;
	position: absolute;;
	left: 278px;;
	top: 27px;
}

.header_tabbar a {
	float: left;;
	display: inline;;
	line-height: 31px;;
	line-height: 34px\9;;
	vertical-align: bottom;;
	text-align: center;;
	color: #000;;
	width: 80px;;
	background-position: 1000px 1000px;
}

.header_tabbar a:hover {
	text-decoration: none;;
	margin-left: -1px;;
	padding-left: 1px;;
	color: #000;;
	background-position: 0 -39px;;
	background-color: #FFF;
}

.header_tabbar a:visited {
	color: #000;
}

.header_tabbar a.actived {
	color: #fff;;
	font-weight: bold;;
	background-position: -90px -39px;;
	background-color: #FFF;;
	margin-left: -2px;;
	padding-left: 1px;
}

.header_tabbar a.actived:hover {
	margin-left: -2px;;
	text-decoration: underline;;
	background-position: -90px -39px;
}

.header_tabbar_bg .lt {
	float: left;;
	width: 80px;;
	height: 32px;;
	background-position: 0 2px;
}

.header_tabbar_bg .cr {
	float: left;;
	width: 80px;;
	height: 32px;;
	background-position: -90px 2px;
}

.header_tabbar_bg .rt {
	float: left;;
	width: 80px;;
	height: 32px;;
	background-position: -180px 2px;
}

.header_tab li {
	float: left;;
	list-style: none;;
	margin-top: 28px;
}

.header_sub,.header_sub2,.header_sub_on,.header_sub_on2 {
	position: relative;;
	display: inline-block;;
	padding: 0 15px;;
	height: 20px;;
	padding-top: 8px;;
	margin-right: 18px;;
	font-size: 14px;;
	color: #333 !important;;
	font-weight: bold;;
	text-align: center;
}

@
-moz-document url-prefix (){ .
	header_sub ,.header_sub2,.header_sub_on,.header_sub_on2{display: block;
}

}
.header_sub2,.header_sub_on2 {
	width: 82px;
}

.header_sub .left,.header_sub2 .left,.header_sub_on .left,.header_sub_on2 .left
	{
	position: absolute;;
	left: 0;;
	top: 0;;
	display: block;;
	width: 10px;;
	height: 28px;
}

.header_sub:hover,.header_sub2:hover {
	background-position: right -109px;;
	color: #333;;
	text-decoration: none;
}

.header_sub:hover .left,.header_sub2:hover .left {
	background-position: 0 -76px;
}

.header_sub_on,.header_sub_on2 {
	background-position: right -33px !important;;
	color: #fff !important;
}

.header_sub_on .left,.header_sub_on2 .left {
	background-position: 0 0;
}

.all_head_bg {
	background: transparent
		url(../images/head_bg_nav_110411.png)
		no-repeat 1000px 1000px;
}

.search_btn_bg {
	background: transparent
		url(../images/search_but_72x24.png)
		no-repeat 1000px 1000px;
}

.global_header_banner {
	height: 56px;;
	z-index: 100;
}

.global_header_banner .anjuke_shape {
	color: #666;;
	height: 18px;;
	line-height: 18px;;
	position: absolute;;
	z-index: 100;;
	top: -9px;;
	left: 130px;
}

.global_header_logo {
	position: absolute;;
	top: -11px;;
	left: 10px;
}

.global_header_logo a:hover {
	background-color: transparent;
}

.global_header_city {
	float: left;;
	margin: 25px 0 0 130px;;
	_margin: 25px 0 0 65px;;
	height: 27px;;
	width: 79px;
}

.global_header_line5 {
	clear: both;;
	height: 5px;;
	font-size: 0;;
	line-height: 0;;
	position: relative;
}

.global_header_line5 div {
	float: left;
}

.global_header_line5 .left {
	height: 5px;;
	width: 8px;;
	background-position: -180px -39px;
}

.global_header_line5 .main {
	height: 5px;;
	width: 954px;;
	overflow: hidden;;
	background-position: 0 -18px;
}

.global_header_line5 .right {
	height: 5px;;
	width: 8px;;
	background-position: -190px -39px;
}

.global_header_index4 {
	clear: both;;
	height: 4px;;
	background:
		url(../images/citybar01_3x28.jpg)
		no-repeat scroll 0 0;;
	font-size: 0;;
	line-height: 0;;
	position: relative;
}

.global_header_line4 div {
	float: left;
}

.global_header_line4 .left {
	height: 4px;;
	width: 5px;;
	background:
		url(../images/line01_left_5x4.gif)
		no-repeat scroll 0 0;
}

.global_header_line4 .main {
	height: 4px;;
	width: 960px;;
	background:
		url(../images/line01_mid_1x4.gif)
		repeat-x scroll 0 0;;
	overflow: hidden;
}

.global_header_line4 .right {
	height: 4px;;
	width: 5px;;
	background:
		url(../images/line01_right_5x4.gif)
		no-repeat scroll 0 0;
}

#landlord_publish {
	position: absolute;;
	top: 32px;;
	right: 5px;;
	color: #ccc;
}

#landlord_publish .font_14 {
	font-size: 14px;;
	line-height: 20px;
}

#landlord_publish .padding_10 {
	padding: 0 5px;
}

#landlord_publish a.publish,#landlord_publish a.publish:hover {
	color: #f60;;
	font-size: 14px;;
	font-weight: bold;;
	margin-right: 12px;
}

.navMobile {
	position: absolute;;
	top: 34px;;
	right: 10px;;
	height: 18px;;
	line-height: 18px;;
	padding-left: 18px;;
	background-position: left -298px;
}

.freePublish {
	font-size: 14px;;
	margin-right: 10px;;
	height: 18px;;
	line-height: 18px;;
	padding-left: 18px;;
	background-position: left -334px;
}

.publishManage {
	font-size: 14px;;
	height: 18px;;
	line-height: 18px;;
	padding-left: 12px;;
	background:
		url(../images/icon_my_haozu.gif)
		no-repeat scroll left -367px;
}

#mainnav {
	margin: 0 auto 0 auto;
}

.global_mainnav {
	text-align: right;;
	width: 970px;;
	height: 24px;;
	margin: 0 auto;;
	line-height: 24px;;
	color: #4d4d4d;
}

.global_mainnav div.wel {
	margin: 0;
}

.top_wel_icon {
	background: transparent
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_all_110414.gif)
		no-repeat scroll 1000px 1000px;
}

.global_mainnav div.wel .borker_log {
	padding-left: 20px;;
	background-position: 0 -250px;
}

.global_mainnav div.wel .top_my_haozu {
	width: 70px;;
	padding-left: 10px;;
	position: relative;;
	border-left: #FFF solid 1px;;
	border-right: #FFF solid 1px;;
	background-position: 60px -216px;;
	background-position: 60px -217px\9; *
	background-position: 60px -217px;;
	float: right;;
	z-index: 998; *
	line-height: 26px;;
	margin-top: 1px\9;
}

.global_mainnav div.wel .top_my_haozu_hover {
	border: #999 solid 1px;;
	border-bottom: 0;;
	margin-top: -1px;;
	padding-top: 0;;
	margin-top: 0\9;;
	background-position: 60px -216px;;
	background-position: 60px -217px\9; *
	background-position: 60px -217px;
}

.top_my_haozu a {
	display: block;
}

.top_my_haozu .my_haozu_float {
	position: absolute;;
	left: -1px;;
	top: 20px;;
	width: 70px;;
	line-height: 20px;;
	padding: 3px 0 0 10px;;
	border: #999 solid 1px;;
	border-top: 0;;
	background-color: #FFF;;
	z-index: 999;
}

.global_mainnav div.wel .top_broker {
	width: 95px;;
	padding-left: 2px;;
	position: relative;;
	border-left: #FFF solid 1px;;
	border-right: #FFF solid 1px;;
	background-position: 81px -217px;;
	float: right;;
	z-index: 998;;
	margin-left: 4px;;
	margin-top: 1px\9; *
	line-height: 26px;
}

.global_mainnav div.wel .top_broker a.top_wel_icon {
	padding-left: 18px;;
	background-position: 0 -247px;
}

.global_mainnav div.wel .top_broker_hover {
	border: #999 solid 1px;;
	border-bottom: 0;;
	margin-top: -1px;;
	margin-top: 0\9;
}

.top_broker a {
	display: block;
}

.top_broker .top_broker_float {
	position: absolute;;
	left: -1px;;
	top: 20px;;
	width: 75px;;
	line-height: 20px;;
	padding: 3px 0 0 22px;;
	border: #999 solid 1px;;
	border-top: 0;;
	background-color: #FFF;;
	z-index: 999;
}

.global_mainnav .f_black a {
	color: #4c4c4c;
}

.global_mainnav .f_black a:hover {
	color: #eb6100;
}

.global_mainnav .ico {
	background-position: 8px -250px;;
	background-repeat: no-repeat;;
	padding: 0 6px 0 29px;
}

.global_mainnav div.ajk {
	width: 39% !important;;
	width: 39.5%;;
	text-align: center;;
	float: left;
}

.global_mainnav .ajk span {
	margin: 0 9px 0 10px;;
	color: #cbcbcb;
}

.global_mainnav .ajk a,.global_mainnav .border a {
	color: #333;
}

.global_mainnav .ajk a:hover,.global_mainnav .border a:hover {
	color: #F60;
}

.global_mainnav .border .icon_mainnav_border {
	padding-right: 12px;;
	_padding-right: 12px;;
	padding-left: 20px;;
	background-position: 0 -917px; *
	background-position: 0 -918px;;
	position: relative;
}

.global_mainnav .border .icon_mainnav_border i {
	display: block;;
	width: 17px;;
	height: 9px;;
	position: absolute;;
	left: -17px;;
	top: 0;;
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_new_17x9.gif)
		no-repeat scroll 0 0 transparent;
}

.global_mainnav .ajk b {
	font-weight: normal;;
	margin-left: 5px;
}

.global_mainnav div.border {
	position: relative;;
	display: inline-block;;
	float: right;;
	z-index: 999;
}

.myHaozuIconTopR {
	padding-left: 10px;;
	text-align: left;;
	cursor: pointer;;
	background-position: 60px -661px;;
	z-index: 110;;
	width: 70px; *
	margin-top: -0px;;
	right: 0;;
	top: 0;;
	border: #F6F6F6 solid 0;;
	border-bottom: 0;;
	position: absolute;;
	background-color: #FFF;
}

.myHaozu_icon_agent {
	width: 95px;;
	padding-left: 2px;;
	background-position: 83px -661px;
}

.myHaozu_icon_agent .myHaozu_title {
	padding: 2px 0 2px 20px;;
	background-position: 0 -915px; *
	background-position: 0 -917px;
}

.myHaozuIconTopRHover {
	border: #999 solid 1px;
}

.myHaozuIconDivFloat {
	z-index: 120;;
	width: auto;;
	margin-top: 0;;
	text-align: left;;
	margin-left: -10px;;
	padding-left: 10px;;
	background: #FFF;;
	line-height: 20px;
}

.myHaozu_icon_agent .myHaozuIconDivFloat {
	margin-left: -2px;;
	padding-left: 10px;;
	background: #FFF;;
	line-height: 20px;
}

.myHaozuIconDivFloat02 {
	z-index: 121;
}

.myHaozuIconDivFloat a {
	display: inline-block;;
	line-height: 20px;
}

.myHaozuIconDivFloat a:link,.myHaozuIconDivFloat a:visited,.myHaozuIconDivFloat a:active
	{
	color: #0041D9;
}

.myHaozuIconDivFloat a:hover {
	color: #F60;
}

.global_mainnav div.mainnav_bor_bg_l {
	display: inline-block;;
	width: 5px;;
	height: 25px;;
	font-size: 0;;
	background-position: 0 -490px;;
	background-repeat: no-repeat;;
	float: right;
}

.global_mainnav div.mainnav_bor_bg_m {
	display: inline-block;;
	padding-left: 25px;;
	margin: 0;;
	background-position: 0 -530px;;
	background-repeat: repeat-x;;
	float: right;
}

.global_mainnav div.mainnav_bor_bg_r {
	display: inline-block;;
	width: 5px;;
	height: 25px;;
	font-size: 0;;
	background-position: right -570px;;
	background-repeat: no-repeat;;
	float: right;
}

.apf_login_secc_name a {
	margin: 0 0 0 5px;
}

span.head_broker_login {
	background-position: right -389px;;
	display: inline-block;
}

span.head_broker_inline {
	background-position: 0 -365px;;
	_height: 16px;;
	display: inline-block;
}

.SearchSuggestion {
	overflow: hidden;;
	border: 1px solid #808080;;
	border-top: none;;
	z-index: 1;;
	font-size: 12px;
}

.SearchSuggestion ul {
	background-color: #fff;;
	list-style-type: none;;
	margin: 0;;
	padding: 0;
}

.SearchSuggestion ul li div.records {
	float: right;;
	padding-right: 10px;
}

.SearchSuggestion ul li div.slabel {
	float: left;
}

.SearchSuggestion ul li div._ca {
	clear: both;
}

.SearchSuggestion ul li.selected {
	background-color: #ffb;
}

.SearchSuggestion ul li {
	list-style-type: none;;
	display: block;;
	margin: 0;;
	padding-left: 10px;;
	line-height: 25px;;
	cursor: pointer;;
	padding-bottom: 1px;;
	white-space: nowrap;;
	overflow: hidden;
}

a.icp {
	color: #999;;
	text-decoration: underline;
}

.partner {
	background-color: #F9F9F9;;
	float: left;;
	padding: 10px 0;;
	width: 970px;;
	border-bottom: 1px solid #e0e0e0;;
	line-height: 20px;
}

.copyright {
	line-height: 1.4em;;
	color: #999;
}

.copyright span {
	font-size: 11px;
}

#footer .copyright span {
	padding: 0 7px;
}

.copyright b {
	font-weight: normal;;
	margin-left: 10px;
}

.copyright img {
	margin-bottom: -4px;
}

#footer .aboutus {
	line-height: 22px;;
	height: 22px;;
	margin-top: 2px;
}

#footer .aboutus a {
	margin: 0 8px;
}

#footer .friendlinks {
	line-height: 22px;
}

#footer .friendlinks span {
	color: #ccc;
}

#footer .friendlinks .f11 {
	font-size: 11px;
}

#footer .copyright {
	margin-top: 2px;;
	line-height: 1.5;
}

#footer .copyright a.icp {
	font-size: 10px;
}

.link_gray_6 a,.link_gray_6 a:visited,.link_gray_6 a:active {
	color: #666;;
	text-decoration: none;;
	outline: none;
}

.link_gray_6 a:hover {
	color: #f60;
}

.my_prop_navigate {
	margin: 0;;
	height: 30px;;
	color: #666;;
	font-size: 14px;
}

.my_prop_navigate li {
	list-style-type: none;;
	list-style-position: outside;;
	height: 30px;;
	float: left;;
	line-height: 30px;;
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/step20100428.gif)
		no-repeat scroll 0 0;
}

.my_prop_navigate li.width14 {
	width: 14px;
}

.my_prop_navigate li.width15 {
	width: 15px;
}

.my_prop_navigate li.width16 {
	width: 16px;
}

.my_prop_navigate li.width180 {
	width: 180px;
}

.my_prop_navigate li.width163 {
	width: 148px;;
	padding-left: 15px;
}

.my_prop_navigate li.width198 {
	width: 183px;;
	padding-left: 15px;
}

.my_prop_navigate li.width567 {
	width: 552px;;
	padding-left: 15px;;
	position: relative;
}

.my_prop_navigate li.width532 {
	width: 517px;;
	padding-left: 15px;;
	position: relative;
}

.my_prop_navigate li.selected {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/step_bg20100428.gif)
		repeat-x scroll 0 -80px;;
	font-weight: bold;
}

.my_prop_navigate li.unselected {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/step_bg20100428.gif)
		repeat-x scroll 0 -40px;
}

.my_prop_navigate li.red_left {
	background-position: 0 -40px;
}

.my_prop_navigate li.orange_left {
	background-position: 0 -120px;
}

.my_prop_navigate li.red_right {
	background-position: 0 -200px;
}

.my_prop_navigate li.gary_arrow_right {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/gjt01_16x30.gif)
		no-repeat scroll 0 0;
}

.my_prop_navigate li.gary_right {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/gjr01_15x30.gif)
		no-repeat scroll 0 0;
}

.must_input {
	border-bottom: 2px solid #aedcf2;;
	height: 23px;;
	font-size: 12px;;
	color: #999;;
	width: 850px;;
	padding-top: 5px;
}

.must_input span {
	color: #f00;
}

.labelChecked {
	cursor: pointer;;
	vertical-align: middle;
}

.floatL {
	float: left;
}

.red {
	color: #f00;
}

.dark_red {
	color: #c00;
}

.mr20 {
	margin-right: 20px;
}

.f14 {
	font-size: 14px;
}

.f16 {
	font-size: 16px;
}

.textC {
	text-align: center;
}

.my_prop_putoutbox {
	width: 970px;;
	font-size: 12px;;
	margin-top: 13px;
}

.my_prop_putoutbox .basic_info,.my_prop_putoutbox .contact_info,.my_prop_putoutbox .contact_info_02
	{
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/step20110321.gif)
		no-repeat scroll 0 -240px;;
	border-bottom: 2px solid #aedcf2;;
	height: 28px;
}

.my_prop_putoutbox .contact_info {
	background-position: 0 -300px;;
	border-bottom: 2px solid #ffdba6;
}

.my_prop_putoutbox .contact_info_02 {
	background-position: 0 -330px;;
	border-bottom: 0 solid #ffdba6;
}

.my_prop_putoutbox .basic_header,.my_prop_putoutbox .contact_header {
	margin: 0;;
	width: 75px;;
	padding: 0;;
	text-align: right;
}

.my_prop_putoutbox .contact_header {
	background-color: #fffae6;
}

.my_prop_putoutbox .star {
	width: 12px;;
	color: #f00;;
	text-align: center;;
	vertical-align: middle;
}

.my_prop_putoutbox .image_star {
	width: 15px;;
	text-align: center;;
	color: #f00;;
	vertical-align: top;;
	line-height: 35px;
}

.my_prop_putoutbox .image8 {
	width: 8px;
}

.my_prop_putoutbox th {
	font-weight: normal;;
	height: 36px;
}

.my_prop_putoutbox .text_width {
	width: 50px;;
	text-align: center;;
	vertical-align: middle;
}

.my_prop_putoutbox textarea {
	width: 450px;;
	height: 120px;;
	vertical-align: baseline;
}

.my_prop_putoutbox .td_pad_top {
	padding-top: 16px;;
	vertical-align: top;
}

.errorinfo {
	background-image:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/errIco001.gif);;
	background-position: 4px 3px;;
	background-repeat: no-repeat;;
	width: auto;;
	background-color: #ffd7d7;;
	border: 1px solid #dfb2b2;;
	padding: 2px 5px 2px 25px;;
	margin-left: 8px;;
	display: inline-block;;
	height: 17px;;
	line-height: 17px;;
	line-height: 20px\9; *
	line-height: 17px;;
	_line-height: 17px;
}

.tipsinfo {
	background-image:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/tishi_11x10.gif);;
	background-position: 4px 5px;;
	background-repeat: no-repeat;;
	width: auto;;
	background-color: #999;;
	border: 1px solid #FFADAD;;
	padding: 2px 5px 2px 20px;;
	display: inline;;
	margin-left: 8px;
}

.piaofu {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 8px no-repeat;;
	padding: 5px 5px 5px 20px;;
	position: absolute;;
	z-index: 99;;
	width: 250px;;
	top: 0;;
	margin-left: 8px;
}

.piaofu8 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	position: absolute;;
	z-index: 99;;
	top: 0;;
	margin-left: 8px;;
	width: 180px;;
	padding: 0 0 0 23px;
}

.td_bg_yellow .piaofu8 .piaofu20 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	margin-left: 8px;;
	padding: 2px 5px 2px 23px;;
	height: 17px;;
	line-height: 17px;;
	line-height: 20px\9; *
	line-height: 17px;;
	_line-height: 17px;;
	width: auto;;
	position: static;
}

.piaofu_pad_0 {
	padding: 0 5px 0 20px;;
	background-position: 3px 4px;
}

.piaofu_190 {
	width: 190px;
}

.piaofu_235 {
	width: 235px;
}

#apf_id_1_err_f8 .piaofu8 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	position: absolute;;
	z-index: 99;;
	top: 0;;
	margin-left: 8px;;
	width: 130px;;
	padding: 0 0 0 23px;
}

#apf_id_1_err_f8 .piaofu9 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	position: absolute;;
	z-index: 99;;
	top: 0;;
	margin-left: 8px;;
	width: 70px;;
	padding: 0 0 0 23px;
}

#apf_id_1_err_f8 .piaofu10 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	position: absolute;;
	z-index: 99;;
	top: 0;;
	margin-left: 8px;;
	width: 70px;;
	padding: 0 0 0 23px;
}

#apf_id_1_err_f20 .piaofu20 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	position: absolute;;
	z-index: 99;;
	top: 0;;
	margin-left: 8px;;
	width: 280px;;
	padding: 0 0 0 23px;
}

#apf_id_1_err_f20 .piaofu21 {
	display: inline-block;;
	border: #bbc8d6 solid 1px;;
	background: #e3efff
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_info_14x13_02.gif)
		3px 4px no-repeat;;
	position: absolute;;
	z-index: 99;;
	top: 0;;
	margin-left: 8px;;
	width: 170px;;
	padding: 0 0 0 23px;
}

#apf_id_1_err_f4 .piaofu {
	background-position: 3px 4px;;
	margin-left: 8px;;
	width: 70px;;
	padding: 0 0 0 23px;
}

#apf_id_1_err_f27 .piaofu {
	background-position: 3px 4px;;
	margin-left: 8px;;
	width: 70px;;
	padding: 0 0 0 23px;
}

.floatClew {
	position: relative;;
	display: inline-block;;
	vertical-align: top;;
	line-height: 180%;
}

.floatClew i {
	margin: 0;;
	padding: 0;;
	font-size: 12px;;
	font-style: normal;;
	font-weight: bold;
}

.okinfo {
	background-image:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/crect_14x15.gif);;
	background-position: 4px 0;;
	background-repeat: no-repeat;;
	padding-left: 20px;;
	display: inline;;
	height: 20px;;
	margin-left: 8px;;
	width: 20px;
}

.my_prop_edit {
	width: 700px;;
	height: 500px;;
	border: 1px solid #000;
}

.my_prop_container {
	width: 100%;;
	color: #333;
}

.my_prop_banner {
	font-size: 12px;;
	line-height: 24px;;
	width: 955px;;
	padding: 10px 0 10px 15px;
}

.my_prop_banner .space2 {
	margin-right: 5px;;
	margin-left: 5px;
}

.community_input_width {
	width: 394px;;
	padding-left: 6px;;
	font-size: 12px;
}

.prop_deploy_list {
	width: 830px;
}

.prop_deploy_ul li {
	list-style-type: none;;
	list-style-position: outside;;
	float: left;;
	margin-right: 10px;;
	height: 21px;;
	line-height: 21px;
}

.prop_deploy_ul li input,.prop_deploy_ul li label,.prop_deploy_ul li a {
	vertical-align: middle;;
	font-family: Tahoma;
}

.prop_deploy_selected {
	position: relative;;
	float: right;;
	margin-right: 130px;;
	display: inline;;
	line-height: 33px;;
	_line-height: 20px;
}

.my_prop_position {
	position: absolute;;
	top: 0 !important; *
	top: -8px;;
	right: 350px;
}

.my_prop_protocol {
	margin: 0;;
	vertical-align: middle; *
	vertical-align: baseline;
}

.prop_info_end {
	height: 0;;
	border-bottom: 1px solid #e6e6e6;;
	width: 100%;;
	font-size: 0;;
	line-height: 0;
}

.my_prop_descript {
	position: absolute;;
	width: 528px;;
	height: 176px; *
	height: 165px;;
	top: 28px; *
	top: 30px;;
	left: 8px;;
	background-color: #fff;;
	z-index: 100;;
	color: #cecece;;
	font-size: 12px;;
	padding-left: 10px;;
	cursor: text;
}

.thermograph {
	width: 50px;;
	height: 420px;;
	position: relative;;
	text-align: left;;
	cursor: default;;
	z-index: 999;;
	margin-left: 10px;
}

.thermograph .goodimg {
	background-color: #fafeed;;
	border: 1px solid #d1e7bf;;
	font-size: 12px;;
	line-height: 1.6em;;
	padding: 10px;;
	position: absolute;;
	top: 0;;
	left: 0;;
	width: 270px;;
	text-align: left;;
	z-index: 900;
}

.thermograph .goodimg span {
	color: #090;
}

.thermograph .title {
	line-height: 20px;;
	font-size: 12px;;
	color: #333;;
	width: 50px;;
	text-align: center;
}

.thermograph .percent {
	line-height: 12px;;
	color: #f60;;
	font-size: 12px;;
	padding: 18px 0 8px 0;;
	width: 50px;;
	text-align: center;
}

.thermograph .percent span {
	font-size: 20px;
}

.thermograph .icon {
	width: 28px;;
	height: 16px;;
	margin: 4px 0 0 11px;;
	_margin: 10px 0 0 11px;
}

.thermograph .icon img {
	line-height: 0;
}

#graph_box {
	border: 1px solid #ffd861;;
	width: 14px;;
	height: 320px;;
	overflow: hidden;;
	position: relative;;
	margin-left: 18px;;
	background-color: #fff;
}

#quicksilver {
	position: absolute;;
	height: 0;;
	width: 14px;;
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/column_bg_14x4.gif)
		repeat-y scroll 0 0;;
	bottom: 0;;
	left: 0;;
	z-index: 1;;
	font-size: 0;;
	line-height: 0;;
	text-indent: 100em;;
	color: #fff;
}

.my_prop_comm_list {
	background-color: #fafeed;;
	line-height: 1.8em;;
	padding: 8px 10px;;
	width: 378px;;
	border: 1px solid #d1e7bf;
}

.my_prop_page {
	padding-top: 3px;;
	text-align: left;
}

.my_prop_comm_add td {
	padding: 0;
}

.my_prop_comm_simple {
	width: 502px;;
	position: absolute;;
	top: 110px;;
	z-index: 1000;;
	left: 100px;
}

.my_prop_comm_simple .header {
	padding: 0 20px;;
	height: 34px;;
	_height: 30px;;
	_line-height: 25px;;
	font-size: 14px;;
	color: #215099;;
	font-weight: bold;;
	position: relative;;
	z-index: 1000;;
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/prop/propview_bg_20100413.gif)
		repeat-x scroll 0 -100px;
}

.my_prop_comm_simple .header .close {
	float: right;;
	width: 14px;;
	height: 14px;;
	cursor: pointer;;
	margin-top: 11px;;
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/closed3_14x14.gif)
		no-repeat scroll 0 0;
}

.my_prop_comm_simple .header .close1 {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/closed2_14x14.gif)
		no-repeat scroll 0 0;
}

.my_prop_comm_simple .main {
	padding: 18px 0 18px;;
	margin: 0 20px 20px 20px;;
	width: 458px;;
	border-top: 1px solid #ccc;;
	z-index: 1000;;
	position: relative;;
	background: #fff;;
	height: 100%;
}

.my_prop_comm_simple h5 {
	font-size: 12px;;
	color: #333;;
	font-weight: normal;;
	margin: 0;;
	padding: 0;
}

.my_prop_comm_simple .area,.my_prop_comm_simple .block {
	float: left;
}

.my_prop_comm_simple .comm {
	float: right;
}

.my_prop_comm_simple .block {
	margin-left: 32px;
}

.my_prop_comm_simple .area_list,.my_prop_comm_simple .block_list,.my_prop_comm_simple .comm_list
	{
	height: 210px;;
	overflow-y: scroll;;
	border: 1px solid #c7deff;
}

.my_prop_comm_simple .area_list {
	width: 66px;
}

.my_prop_comm_simple .block_list {
	width: 110px;
}

.my_prop_comm_simple .comm_list {
	width: 206px;;
	height: 184px;
}

.my_prop_comm_simple h2 {
	margin: 0;;
	padding: 0;;
	width: 206px;;
	height: 26px;;
	font-size: 12px;;
	color: #000;;
	font-weight: normal;;
	border-top: 1px solid #c7deff;;
	border-left: 1px solid #c7deff;;
	border-right: 1px solid #c7deff;;
	line-height: 26px;;
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/commbg_5x26.gif)
		repeat-x scroll 0 0;
}

.my_prop_comm_simple h2 slect option {
	font-size: 12px;
}

.my_prop_comm_simple li {
	line-height: 1.6em;;
	list-style-type: none;;
	list-style-position: outside;;
	cursor: pointer;;
	cpolor: #333px;;
	padding-left: 5px;;
	line-height: 16px;
}

.my_prop_comm_simple .areaSelected,.my_prop_comm_simple .blockSelected,.my_prop_comm_simple .commSelected
	{
	border: 1px solid #99bad0;;
	font-size: 12px;;
	color: #1a4c91;;
	width: 40px;;
	margin: 1px;;
	background: #d6edf4
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/jiantou_3x5.gif)
		no-repeat scroll 35px 6px;
}

.my_prop_comm_simple .blockSelected {
	width: 84px;;
	background-position: 80px 6px;
}

.my_prop_comm_simple .commSelected {
	width: 180px;;
	background-position: -1000px 0;
}

.my_prop_comm_info {
	width: 445px;;
	color: #444;;
	margin-top: 8px;;
	padding: 6px 0 6px 10px;;
	border: 1px solid #d1e7bf;;
	background-color: #fafeed;;
	line-height: 12px;
}

.my_prop_comm_btn {
	margin-top: 15px;;
	text-align: center;
}

.my_prop_comm_btn .ok {
	width: 130px;;
	height: 26px;;
	color: #333;;
	font-size: 14px;;
	cursor: pointer;
}

.my_prop_comm_btn .cancel {
	width: 80px;;
	height: 26px;;
	color: #333;;
	font-size: 14px;;
	cursor: pointer;
}

.prop_comm_result {
	line-height: 25px;;
	color: #666;
}

.prop_comm_result b {
	color: #000;
}

.my_prop_putoutbox .des {
	font-size: 12px;;
	color: #999;
}

.my_prop_putoutbox b {
	font-size: 14px;
}

.my_prop_peizhi {
	background: #fafafa;;
	border: 1px solid #f0f0f0;;
	width: 732px;;
	height: 22px;;
	padding: 4px;;
	line-height: 22px;
}

.my_prop_peizhi ul {
	list-style: none;;
	margin: 0;;
	padding: 0;
}

.my_prop_peizhi li {
	width: 190px;;
	list-style: none;;
	display: inline;;
	clear: both;;
	margin-right: 15px;;
	line-height: 25px;
}

.my_prop_fontred {
	color: red;;
	padding-left: 3px;;
	padding-right: 7px;
}

.my_prop_phonebox {
	background: #fafafa;;
	border: 1px solid #f0f0f0;;
	width: 736px;;
	padding: 2px;;
	line-height: 33px;;
	margin: 10px 0 4px 0;
}

.my_prop_phone tr th {
	width: 70px;
}

.my_prop_fontremind {
	background-color: #fffbd5;;
	padding: 5px 10px;
}

.addcolor {
	color: #aaa393; *
	color: #ACA899;;
	color: #ACA899\9;;
	background-color: #ebebe1; *
	background-color: #F5F4EA;;
	background-color: #F5F4EA\9;;
	border: 1px solid #8c99a2; *
	border: 1px solid #C9C7BA;;
	border: 1px solid #C9C7BA\9;;
	height: 16px;
}

.my_prop_listall iframe {
	position: absolute;;
	z-index: -1;;
	left: 0;;
	top: 0;;
	width: 0;;
	height: 0;
}

.my_prop_commitem {
	width: 100%;
}

.my_prop_commitem b {
	font-weight: normal;;
	color: #c2c2c2;;
	padding-left: 5px;;
	font-size: 12px;
}

.my_prop_issuebt {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/button/bg.gif)
		no-repeat scroll 0 0;;
	border: 0 none;;
	color: #333;;
	font-size: 14px;;
	font-weight: bold;;
	height: 30px;;
	text-align: center;;
	width: 200px;;
	cursor: pointer;
}

div.error_message {
	background-color: #FFFbd5;;
	height: 40px;;
	width: 968px;;
	margin-bottom: 14px;;
	border: 1px solid #fdd9ac;
}

div.error_message table {
	margin: 4px 0;
}

div.error_message table td.logo {
	line-height: normal;;
	text-align: right;;
	vertical-align: middle;;
	width: 48px;
}

div.error_message table td.title {
	color: #FF2D2D;;
	font-size: 18px;;
	font-weight: bold;;
	line-height: normal;;
	margin: 0;;
	padding: 0 0 0 10px;;
	text-align: left;;
	vertical-align: middle;;
	width: 90px;
}

div.error_message table td.content div.msg_title {
	font-size: 12px;;
	font-weight: bold;;
	height: 20px;;
	line-height: 20px;
}

div.error_message table td.content div.item {
	font-size: 12px;;
	height: 20px;;
	line-height: 20px;
}

div.error_message table td.split {
	width: 300px;;
	font-size: 14px;;
	color: #333;;
	font-weight: bold;
}

.my_prop_showimg {
	width: 100px;;
	position: absolute;;
	top: 105px;;
	left: 426px;
}

.my_prop_imgitem {
	float: left;;
	margin-right: 15px;;
	overflow: hidden;;
	height: 160px;;
	width: 122px;
}

.my_prop_imgshow {
	border: 1px solid #d6d6d6;;
	height: 120px;;
	width: 120px;;
	border-bottom: 0;
}

.my_prop_lastimg {
	margin-right: 0;
}

.prop_shlist_close a {
	position: absolute;;
	top: 8px;;
	right: 8px;;
	width: 14px;;
	height: 14px;;
	background: transparent
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/closed1_14x14.gif)
		repeat-y scroll 0 0;
}

.prop_shlist_close a:hover {
	background: transparent
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/closed2_14x14.gif)
		repeat-y scroll 0 0;
}

.my_prop_titledes {
	width: 601px;;
	height: 29px;;
	line-height: 0;;
	padding: 7px 0 0 22px;;
	border: 2px solid #fdd9ac;;
	margin-left: 44px;;
	position: relative;;
	background: #fffbd5
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/icon_linght_19x22.gif)
		no-repeat scroll 5px 7px;
}

.my_prop_titledes b {
	padding-left: 7px;;
	padding-right: 0;
}

.my_prop_titledes .multi_icon {
	padding-left: 5px;;
	padding-right: 5px;;
	margin-bottom: -3px !important;;
	margin-top: 4px;
}

.my_prop_fontcolor {
	color: #333;
}

.my_multipics {
	position: absolute;;
	top: 18px; *
	top: 24px;;
	left: 0;;
	width: 340px;;
	height: 68px;;
	color: #999;;
	line-height: 1.6em;;
	background-color: #fafeed;;
	border: 1px solid #d1e7bf;;
	padding-left: 10px;;
	padding-top: 10px;;
	z-index: 100;
}

.my_multipics h4 {
	padding: 0;;
	margin: 0;;
	color: #090;;
	font-size: 12px;;
	font-weight: normal;
}

.my_prop_textarea {
	position: absolute;;
	top: 25px;;
	left: 0;;
	width: 501px;;
	width: 490px\9;;
	height: 182px;;
	height: 150px\9; *
	height: 130px;;
	color: #999;;
	line-height: 1.6em;;
	padding-left: 10px;;
	padding-top: 5px;;
	cursor: pointer;
}

.my_prop_aba {
	color: #333;
}

.my_prop_aba span {
	color: #999;;
	margin-left: 10px;
}

.my_prop_page span {
	height: 16px;;
	line-height: 20px; +
	line-height: 16px;;
	padding: 2px 0 2px 5px; +
	padding: 1px 0 1px 5px;;
	background-color: #fdfff7;;
	border: 1px solid #d1e7bf;
}

.my_prop_page span img {
	margin-bottom: -3px;
}

.my_prop_page a {
	text-decoration: none;
}

.my_prop_page a:hover {
	text-decoration: none;
}

.my_prop_add a:hover {
	color: #f60;
}

.my_prop_img {
	line-height: 20px;;
	width: 850px;;
	position: relative;;
	fong-size: 0;;
	_height: 0;;
	line-height: 0;
}

.my_prop_uploadok {
	color: #999;;
	background-color: #fafafa;;
	border: 1px solid #d6d6d6;;
	text-align: left;;
	padding-left: 25px;;
	background-image:
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/crect_14x15.gif);;
	background-position: 4px 3px;;
	background-repeat: no-repeat;;
	fong-size: 12px;;
	height: 20px;;
	line-height: 20px;
}

.my_prop_uploadok a {
	margin-left: 5px;
}

.my_prop_check_mobile {
	border: 1px solid #fdd9ac;;
	background-color: #fffbd5;;
	color: #f60;;
	font-weight: bold;;
	font-size: 18px;;
	padding: 5px 8px;;
	width: 146px; *
	width: 148px;;
	width: 148px\9;;
	line-height: 18px;
}

.my_prop_check_mobile .mobile {
	padding-bottom: 5px;
}

.my_prop_check_mobile .tips {
	font-size: 12px;;
	color: #bebebe;;
	padding-top: 5px;;
	font-weight: normal;;
	border-top: 1px solid #fdd9ac;
}

.my_prop_input_size {
	width: 160px;
}

.my_prop_mobile_input {
	height: 28px; +
	height: 30px;;
	_height: 24px;
}

.expo_tips {
	background-color: #ECF9FF;;
	border: 1px solid #CAEFFF;;
	padding: 5px;;
	width: 270px;;
	line-height: 20px;
}

.transfer {
	background: #FFFAE6
		url(http://pages.haozu.ajkcdn.com/20111111/img/icon/new03_19x21.gif)
		no-repeat right top !important;
}

.f49 {
	margin-left: 30px;
}

.transfer_show {
	margin-left: 20px;
}

.autocomplete-w1 {
	position: absolute;;
	top: 5px;;
	_background: none;;
	_top: 1px;
}

.autocomplete {
	width: 400px;;
	border: 1px solid #999;;
	background: #FFF;;
	cursor: default;;
	text-align: left;;
	max-height: 350px;;
	overflow: auto;;
	margin: -6px 6px 0 0;;
	_margin: 0 6px 0 0;;
	overflow-x: hidden;
}

.autocomplete .selected {
	background: #3F92D8;;
	color: #fff;
}

.autocomplete div {
	padding-left: 6px;;
	height: 24px;;
	line-height: 24px;;
	overflow: hidden;
}

.autocomplete strong {
	font-weight: normal;;
	color: #39F;
}

.autocomplete span {
	color: #C2C2C2;;
	padding-left: 5px;
}

.autocomplete-w3 { *
	margin-left: -6px;;
	_margin: -2px 1px 1px -4px;;
	width: 290px;;
	border: 1px solid #999;;
	border-top: 0;;
	background-color: #fff;;
	text-align: left;;
	height: 28px;;
	line-height: 16px;;
	padding-top: 6px;;
	position: relative;;
	z-index: 999;
}

.autocomplete-w3 span {
	background-color: #fff;;
	border: 1px solid #ccc;;
	height: 20px;;
	line-height: 20px;;
	display: block;;
	width: 65px;;
	float: left;;
	padding: 0;;
	margin: 0 2px 8px 6px;;
	text-align: center;
}

.autocomplete-w3 span.pagePre {
	border: 0;;
	width: 35px;;
	color: #666;
}

.autocomplete-w3 span.pageUp {
	background: #FFF
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/icon_left_gray_4x7.gif)
		5px center no-repeat;
}

.autocomplete-w3 span.pageDown {
	background: #FFF
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/icon_right_gray_4x7.gif)
		55px center no-repeat;
}

.autocomplete-w3 span.pageUp A {
	background: #FFF
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/icon_left_org_4x7.gif)
		5px center no-repeat;;
	display: block;;
	width: 65px;;
	height: 20px;;
	float: left;;
	text-align: center;
}

.autocomplete-w3 span.pageUp A:hover {
	background-color: #039;
}

.autocomplete-w3 span.pageDown A {
	background: #FFF
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/icon_right_org_4x7.gif)
		55px center no-repeat;;
	display: block;;
	width: 65px;;
	height: 20px;;
	float: left;;
	text-align: center;
}

.autocomplete-w3 span.pageDown A:hover {
	background-color: #039;
}

.autocomplete-w3 img {
	margin-bottom: -3px;
}

.prop_comm_other {
	margin-top: 3px;
}

.selectBorder {
	background: #FFF;;
	border: #7f9db9 solid 1px;;
	height: 22px;;
	_line-height: 22px;;
	overflow: hidden;;
	margin-right: 10px;;
	width: 110px;;
	display: inline-block;;
	float: left;
}

.selectBorder .selectSpan {
	border: 0 none;;
	display: block;;
	height: 20px;;
	width: 105px;;
	_width: 103px; *
	width: 103px;;
	margin: 2px 0 0 2px;;
	overflow: hidden;
}

.selectBorder select {
	width: 105px;;
	border: 0 none;;
	_margin: -1px;
}

*+html .selectBorder select {
	margin: -1px;
}

.fileUploadBg {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/uploadpic.gif)
		no-repeat 0 -110px;;
	height: 28px;;
	width: 90px;;
	overflow: hidden;;
	display: block;;
	clear: both;;
	float: left;;
	margin-right: 10px;;
	position: relative;
}

.fileUploadBgGary {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/uploadpic.gif)
		no-repeat 0 -158px;;
	height: 28px;;
	width: 90px;;
	overflow: hidden;;
	display: block;;
	clear: both;;
	float: left;;
	margin-right: 10px;
}

.fileUploadBgLoading {
	background:
		url(http://pages.haozu.ajkcdn.com/20111111/img/publish/loadImg_s.gif)
		no-repeat -6px 3px;;
	height: 25px;;
	line-height: 25px;;
	width: 195px;;
	overflow: hidden;;
	display: block;;
	clear: both;;
	float: left;;
	margin-right: 10px;;
	color: #999;;
	text-align: right;
}

.fileUploadDiv {
	height: 25px;;
	width: 158px;;
	overflow: hidden;;
	position: absolute;
}

.fileInput {
	filter: alpha(opacity : 0);;
	opacity: 0;;
	margin-left: -220px;;
	margin-top: -5px;;
	font-size: 80px;;
	position: absolute;;
	z-index: 100;;
	cursor: pointer;
}

.fileUploadText {
	line-height: 25px;
}

.default_color {
	border: #7f9db9 solid 1px;;
	height: 18px;;
	line-height: 18px;
}

.blue_color {
	border: #006BD7 solid 1px;
}

.red_color {
	border: 2px solid #E40101;
}

.myPropTipsInfo {
	padding: 10px 15px;;
	margin-bottom: 10px;;
	line-height: 180%;;
	border-bottom: 1px solid #ECECEC;;
	background-color: #FFFAF0;
}

.myPropTipsInfo * {
	padding: 0;;
	margin: 0;;
	list-style: none;
}

.myPropTipsInfo .red {
	color: #F00;
}

.porp_gray {
	color: #999;;
	line-height: 25px;
}

.prop_login_ul {
	height: 24px;;
	line-height: 24px;;
	border-bottom: #ffdba6 solid 2px;;
	padding: 0 0 0 30px;;
	margin: 0;;
	overflow: visible;;
	z-index: 1;
}

.prop_login_ul li {
	float: left;;
	padding: 0;;
	nargin: 0;;
	list-style: none;
}

.prop_login_ul li.li_bor {
	height: 24px;;
	border: #ffdba6 solid 1px;;
	border-bottom: 0;;
	margin: 1px 3px 0 0;;
	width: 70px;;
	text-align: center;;
	cursor: pointer;;
	color: #333;
}

.prop_login_ul li.li_bor_sel {
	height: 24px;;
	border: #ffdba6 solid 2px;;
	border-bottom: #fffae6 solid 0;;
	margin-top: 0;;
	font-weight: bold;;
	background-color: #fffae6;;
	margin-bottom: -2px;;
	position: relative;;
	cursor: default;;
	color: black;
}

.prop_login_ul li.li_bor_hover {
	color: black;
}

.prop_login_ul li.li_bor_sel span {
	position: absolute;;
	display: block;;
	height: 26px;;
	width: 100%;;
	left: 0;;
	top: 0;;
	background-color: #fffae6;
}

.prop_login_ul li.li_text {
	margin-left: 17px;
}

.my_prop_putoutbox .td_bg_yellow {
	background-color: #fffae6;
}

.input_reg_check_mob {
	height: 25px;;
	border-bottom: #ffdba6 solid 2px;
}

.input_reg_check_mob input {
	vertical-align: middle;
}

.floatclewext .piaofu {
	width: 130px !important;
}

.my_prop_putoutbox .cat_header {
	margin: 0;;
	width: 75px;;
	text-align: right;;
	background-color: #f7f7f7;;
	text-align: right;;
	border-top: 1px solid #e6e6e6;;
	height: 44px;
}

.my_prop_putoutbox .cat_con {
	background-color: #f7f7f7;;
	border-top: 1px solid #e6e6e6;;
	height: 44px;
}

.calendar_date_select {
	color: white;;
	border: #DDD 1px solid;;
	display: block;;
	width: 195px;;
	z-index: 1000;
}

iframe.ie6_blocker {
	position: absolute;;
	z-index: 999;
}

.calendar_date_select table {
	background-color: #f00;;
	margin: 0;;
	padding: 0;;
	border: 0;
}

.calendar_date_select thead th {
	font-weight: bold;;
	background-color: #ECF6F7;;
	border-top: 1px solid #ECF6F7;;
	border-bottom: 1px solid #DDD;;
	color: #69C !important;;
	font-weight: normal;
}

.calendar_date_select .cds_buttons {
	text-align: center;;
	padding: 5px 0;;
	background-color: #ECF6F7;
}

.calendar_date_select .cds_footer {
	background-color: #69C;;
	padding: 3px;;
	font-size: 12px;;
	text-align: center;
}

.calendar_date_select table {
	margin: 0;;
	padding: 0;
}

.calendar_date_select .cds_header {
	border-bottom: 2px solid #69C;;
	text-align: center;;
	background-color: #69C;
}

.calendar_date_select .cds_header span {
	font-size: 15px;;
	color: black;;
	font-weight: bold;
}

.calendar_date_select select {
	font-size: 11px;
}

.calendar_date_select .cds_header a:hover {
	color: white;
}

.calendar_date_select .cds_header a {
	width: 22px;;
	height: 20px;;
	text-decoration: none;;
	font-size: 14px;;
	color: #FFF !important;
}

.calendar_date_select .cds_header a.prev {
	float: left;
}

.calendar_date_select .cds_header a.next {
	float: right;
}

.calendar_date_select .cds_header a.close {
	float: right;;
	display: none;
}

.calendar_date_select .cds_header select.month {
	width: 70px;
}

.calendar_date_select .cds_header select.year {
	width: 61px;
}

.calendar_date_select .cds_buttons a {
	color: #0079B2;
}

.calendar_date_select td {
	font-size: 12px;;
	width: 24px;;
	height: 21px;;
	text-align: center;;
	vertical-align: middle;;
	background-color: #fff;
}

.calendar_date_select td.weekend {
	background-color: #eee;;
	border-left: 1px solid #ddd;;
	border-right: 1px solid #ddd;
}

.calendar_date_select td div {
	color: #000;
}

.calendar_date_select td div.other {
	color: #ccc;
}

.calendar_date_select td.selected div {
	color: white;
}

.calendar_date_select tbody td {
	border-bottom: 1px solid #ddd;
}

.calendar_date_select td.selected {
	background-color: #777;
}

.calendar_date_select td:hover {
	background-color: #ccc;
}

.calendar_date_select td.today {
	background-color: #79C0E9;
}

.calendar_date_select td.today div {
	color: #FFF;
}

.calendar_date_select td.disabled div {
	color: #e6e6e6;
}

.fieldWithErrors .calendar_date_select {
	border: 2px solid red;
}